#include <iostream>
#include <queue>

using namespace std;

typedef pair<int, int> PII;
const int N = 1e5 + 10;

int n; // 共有多少艘船
int cnt[N]; // 表示国家i一共有多少人
int kinds; // 统计国家的种类
queue<PII> q; // <时间，乘客的国籍>

int main()
{
	cin >> n;
	while(n--)
	{
		int t, k; // 达海港的时间和船上的乘客数量
		cin >> t >> k;
		for(int i = 1; i <= k; i++)
		{
			int x; cin >> x;
			q.push({t, x});
			if(cnt[x]++ == 0) kinds++;
		}

		//让队列合法
		while(q.size() && t - q.front().first >= 86400)
		{
			auto tmp = q.front(); q.pop();
			int x = tmp.second;
			if(cnt[x]-- == 1) kinds--;
		}
		
		cout << kinds << endl;
	}

	return 0;
}

